package com.liuhouse.service;

import com.liuhouse.pojo.Category;
import com.baomidou.mybatisplus.extension.service.IService;
import com.liuhouse.utils.ResponseResult;
import com.liuhouse.vo.CategoryVO;
import com.liuhouse.vo.PageVo;

import java.util.List;

/**
 * <p>
 * 分类表 服务类
 * </p>
 *
 * @author liuhouse
 * @since 2024-01-27
 */
public interface ICategoryService extends IService<Category> {
    //查询文章分类的接口
    ResponseResult getCategoryList();

    //写博客,查询所有文章分类的接口
    List<CategoryVO> listAllCategory();

    //分页查询分类列表
    PageVo selectCategoryPage(Category category , Integer pageNum , Integer pageSize);

    //添加分类
    //就按照自己的思路写，你是那样写的  我不想那样写 就按照自己的思路写  也是一种成熟  一种成长 也是一种完整线路技术的突破
    ResponseResult addCategory(CategoryVO categoryVO);

}
